company introduction letter - German English Dictionary